headquartered in - Francés Inglés Diccionario